/*others utils start*/
.dividing, .dividing-small, .dividing-large {
  border: 1px solid #ddd;
  width: 95%;
}

.dividing-large {
  margin: 2.5rem auto;
}

.dividing {
  margin: 1.5rem auto;
}

.dividing-small {
  margin: .5rem auto;
}



.data-meta:hover, .data-meta:focus {
  /*cursor: pointer;*/
  /*border: 0;*/
  -webkit-box-shadow: 0 0 0.1em 0.1em #ccc;
  -moz-box-shadow: 0 0 0.1em 0.1em #ccc;
  box-shadow: 0 0 0.1em 0.1em #ccc;
}

.data-meta {
  /*-webkit-box-shadow: 0 0 5px 1px #ccc;*/
  /*-moz-box-shadow: 0 0 5px 1px #ccc;*/
  /*box-shadow: 0 0 5px 1px #ccc;*/

  /*transition: all 0.3s cubic-bezier(.25,.8,.25,1);*/
}

span.dt {
  font-weight: bold;
}

span.dt:after {
  content: ':';
}

span.dd, a.dd {
  margin-left: .5rem;
}

span.dm {
  color: #aaa;
  font-size: small;
}

.d-result-info {
  margin: .5rem auto 1rem;
}

.dm.dt + .dm.dd {
  margin-right: 1rem;
}

.d-title {
  font-weight: bold;
  font-size: 2rem;
  color: #3182c7;
  cursor: pointer;
}

.d-labels {
  margin-left: 1rem;
  font-size: small;
}

span.label + span.label {
  margin-left: .5rem;
}

.panel-heading + .panel-body {
  padding-top: 0;
}

/***statistic start***/
.statistic {
  margin: 1rem 0;
  text-transform: uppercase;
  display: block;
  float: left;
}

.statistic .value {
  font-size: 4rem;
  line-height: 1rem;
  text-align: center;
}

.statistic .value.text {
  font-size: 2rem;
  font-weight: bold;
}

.statistic .value img {
  max-height: .8rem;
  vertical-align: baseline;
}

.statistic .label {
  color: inherit;
  display: block;
  font-size: .75rem;
  text-align: center;
  margin-top: .5rem;
}

.statistic + .statistic {
  margin-left: 1.5rem;
}

/*** Horizontal Statistic ***/
.statistic.horizontal .value,
.statistic.horizontal .label {
  display: inline;
  vertical-align: middle;
}

/****** Statistic Group ******/
.statistic-group {
  margin: 1rem 0;
}

.statistic-group .statistic {
  display: inline-block;
}

/*** Horizontal Statistic Group ***/
.statistic-group.horizontal .statistic {
  display: block;
}

.statistic-group.horizontal .statistic .value,
.statistic-group.horizontal .statistic .label {
  display: inline;
  vertical-align: middle;
}

.statistic-group.horizontal .statistic + .statistic {
  margin-left: 0;
}

/*** Float Statistics ***/
.statistic.pull-left {
  margin-right: 1rem;
}

.statistic.pull-right {
  margin-left: 1rem;
}

/****** Statistic Sizes ******/
.statistic.mini .label {
  font-size: .5rem;
}

.statistic.mini .value {
  font-size: 1rem;
  font-weight: bold;
}

.statistic.tiny .value {
  font-size: 2rem;
}

.statistic.small .value {
  font-size: 3rem !important;
}

.statistic.large .value {
  font-size: 5rem;
}

.statistic.huge .value {
  font-size: 6rem;
}

#download {
  position: relative;
  float: right;
}

#paginator a {
  cursor: pointer;
}

.add_transform_down {
      transform: rotate(180deg);
      -ms-transform: rotate(180deg); /* IE 9 */
      -moz-transform: rotate(180deg); /* Firefox */
      -webkit-transform: rotate(180deg); /* Safari 和 Chrome */
      -o-transform: rotate(180deg); /* Opera */
      transition: all 0.5s ease-in-out;
      -moz-transition: all 0.5s ease-in-out; /* Firefox 4 */
      -webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome */
      -o-transition: all 0.5s ease-in-out; /* Opera */
      color: #f9579e;
    }
    .add_transform_up {
      transform: rotate(0deg);
      -ms-transform: rotate(0deg); /* IE 9 */
      -moz-transform: rotate(0deg); /* Firefox */
      -webkit-transform: rotate(0deg); /* Safari 和 Chrome */
      -o-transform: rotate(0deg); /* Opera */
      transition: all 0.5s ease-in-out;
      -moz-transition: all 0.5s ease-in-out; /* Firefox 4 */
      -webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome */
      -o-transition: all 0.5s ease-in-out; /* Opera */
      color: #1bbd9b;
    }


@font-face {font-family: "iconfont";
  src: url('/r/www/cache/mid/static/xueshu/iconfont/iconfont.eot?t=1484020434930'); /* IE9*/
  src: url('/r/www/cache/mid/static/xueshu/iconfont/iconfont.eot?t=1484020434930#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/r/www/cache/mid/static/xueshu/iconfont/iconfont.woff?t=1484020434930') format('woff'), /* chrome, firefox */
  url('/r/www/cache/mid/static/xueshu/iconfont/iconfont.ttf?t=1484020434930') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('/r/www/cache/mid/static/xueshu/iconfont/iconfont.svg?t=1484020434930#iconfont') format('svg'); /* iOS 4.1- */
}

/*#51acf1*/

#download{
    position: relative;
  float: right;
}